asphyxia (suffocation) - French English Dictionary